package com.yiku.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author:ludada
 * @Date:2024/02/23 15:24
 */
@Data
@ApiModel
public class ItemMasterAddDAO {

    @ApiModelProperty("分类编码")
    private String categoryCode;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("编码")
    private String code;

    @ApiModelProperty("料品形态属性")
    private int itemFormAttribute;

    @ApiModelProperty("库存主单位")
    private Code inventoryUOM;

    @ApiModelProperty("库存副单位")
    private Code inventorySecondUOM;

    @ApiModelProperty("销售单位")
    private Code salesUOM;

    @ApiModelProperty("采购单位")
    private Code purchaseUOM;

    @ApiModelProperty("生产单位")
    private Code manufactureUOM;

    @ApiModelProperty("领料单位")
    private Code materialOutUOM;

    @ApiModelProperty("计价单位")
    private Code priceUOM;

    @ApiModelProperty("重量单位")
    private Code weightUom;

    @ApiModelProperty("库存单位重量")
    private double weight;

    @ApiModelProperty("成本单位")
    private Code costUOM;

    @ApiModelProperty("体积单位")
    private Code bulkUom;

//    @ApiModelProperty("生产单位")
//    private String uom;


    @ApiModelProperty("颜色明细")
    private String color;

    @ApiModelProperty("规格型号")
    private String gg;
    @ApiModelProperty("临时")
    private Long ls;
    @ApiModelProperty("转换率")
    private Double ratio;

     @ApiModelProperty("总包数量")
    private Long zbsl;

     @ApiModelProperty("袋数")
    private Long ds;

     @ApiModelProperty("支数")
    private Long zs;

     @ApiModelProperty("中包数")
    private Long zbs;
     @ApiModelProperty("单只克重")
    private Double kz;

     @ApiModelProperty("是否按样")
    private String sfay;





    @ApiModelProperty("命名相关信息")
    private ItemNameReqDTO mm;



}
